emacs.git
33 years ago(set_point): Check invisibility of following character, not previous character.
Richard M. Stallman [Wed, 10 Mar 1993 05:12:42 +0000 (05:12 +0000)]
(set_point): Check invisibility of following character, not previous character.

(textget): Handle categories.
(get_local_map): New function.
(verify_interval_modification): Call textget correctly.

33 years ago*** empty log message ***
Jim Blandy [Tue, 9 Mar 1993 23:40:36 +0000 (23:40 +0000)]
*** empty log message ***

33 years agoInitial revision
Jim Blandy [Tue, 9 Mar 1993 23:02:46 +0000 (23:02 +0000)]
Initial revision

33 years agoFix typo.
Eric S. Raymond [Tue, 9 Mar 1993 23:02:40 +0000 (23:02 +0000)]
Fix typo.

33 years ago(run-at-time): Allow an integer as TIME.
Richard M. Stallman [Tue, 9 Mar 1993 22:57:25 +0000 (22:57 +0000)]
(run-at-time): Allow an integer as TIME.
(cancel-timer): New function.

33 years agoVersion 5 baseline.
Eric S. Raymond [Tue, 9 Mar 1993 22:56:29 +0000 (22:56 +0000)]
Version 5 baseline.

33 years ago(c-beginning-of-statement): If next to a comment, use sentence motion.
Richard M. Stallman [Tue, 9 Mar 1993 22:14:36 +0000 (22:14 +0000)]
(c-beginning-of-statement): If next to a comment, use sentence motion.

33 years ago(query-replace-map): Add `quit' bindings. Delete default binding.
Richard M. Stallman [Tue, 9 Mar 1993 21:18:31 +0000 (21:18 +0000)]
(query-replace-map): Add `quit' bindings.  Delete default binding.

33 years ago(map-y-or-n-p): Handle `quit' as answer.
Richard M. Stallman [Tue, 9 Mar 1993 21:17:46 +0000 (21:17 +0000)]
(map-y-or-n-p): Handle `quit' as answer.

33 years ago(map-y-or-n-p): Use query-replace-map.
Richard M. Stallman [Tue, 9 Mar 1993 19:53:06 +0000 (19:53 +0000)]
(map-y-or-n-p): Use query-replace-map.

33 years ago(query-replace-map): New keymap.
Richard M. Stallman [Tue, 9 Mar 1993 19:51:29 +0000 (19:51 +0000)]
(query-replace-map): New keymap.
(perform-replace): Use query-replace-map.

(query-replace, query-replace-regexp, map-query-replace-regexp):
(replace-string, replace-regexp): Don't print `done' if unread chars.

33 years ago(command-apropos): Print echo area message iff found symbols.
Richard M. Stallman [Tue, 9 Mar 1993 17:48:56 +0000 (17:48 +0000)]
(command-apropos): Print echo area message iff found symbols.

33 years ago*** empty log message ***
Jim Blandy [Tue, 9 Mar 1993 17:03:08 +0000 (17:03 +0000)]
*** empty log message ***

33 years ago(rmail-update-summary): New function.
Richard M. Stallman [Tue, 9 Mar 1993 08:08:52 +0000 (08:08 +0000)]
(rmail-update-summary): New function.
(rmail-new-summary): New arg redo-form.  Considerable rewrite
of how and when buffers are selected.
(rmail-summary-mode): New local vars rmail-summary-redo,
revert-buffer-function, post-command-hook, rmail-current-message.
(rmail-summary-expunge): Use rmail-update-summary.
(rmail-summary-get-new-mail): Likewise.
(rmail-summary-expunge-and-save): Likewise.
(rmail-summary-input): Don't update summary at all.
(rmail-summary-reply): Do the work inside save-window-excursion,
then switch to the mail buffer.
(rmail-summary-retry-failure): Likewise.
(rmail-summary-edit-current-message): Delete spurious autoload.
(rmail-summary-summary): Function deleted.
Use plain rmail-summary on h and C-M-h.
(rmail-summary-rmail-update): New function.

Big rewrite from weiner@pts.mot.com.

33 years ago(rmail-delete-forward): Go to summary buf to change D mark.
Richard M. Stallman [Tue, 9 Mar 1993 08:08:13 +0000 (08:08 +0000)]
(rmail-delete-forward): Go to summary buf to change D mark.
Always do the motion in the rmail buffer; let that handle summary.
(rmail-undelete-previous-message): Likewise.
(rmail-select-summary): New macro.
(rmail-show-message): Use rmail-select-summary.
(rmail-get-new-mail): Likewise.
(rmail-expunge): Likewise.

(rmail-bury): Record Rmail buffer to bury it later.

Major changes from Bob Weiner <weiner@pts.mot.com>
Handle some Emacs 18 function names to run in 18.
This is to facilitate working with Weiner.
(rmail-reply-prefix): New variable.
(rmail-reply): Use that variable to add to subject.
(rmail-retry-failure): Change binding to M-m.
(rmail-forward): Look for >From as well as for From.
Handle case where neither is found.
(rmail-last-regexp): New variable.
(rmail-mode): Make rmail-last-regexp local.
(rmail): Don't update rmail-mode data for old buffer
if it's not in rmail mode.
Error if in Rmail Edit mode.
(rmail-bury): New command, plus key binding.
(rmail-summary-by-topic): New key binding.
(rmail-insert-inbox-text): Check for pop case earlier.
(rmail-convert-to-babyl-format): Handle Content-Length field.
(rmail-maybe-display-summary): New function.
(rmail-redisplay-summary): New user option.
(rmail-undelete-previous-message, rmail-delete-forward):
(rmail-get-new-mail, rmail-show-message): Update summary buffer if any.
Call rmail-maybe-display-summary to put it back on screen.
(rmail-only-expunge): Renamed from rmail-expunge.
(rmail-expunge): New function.
(rmail-message-recipients-p, rmail-message-regexp-p): New functions.
(rmail-summary-exists, rmail-summary-displayed): New functions.

33 years ago(set-mark): Activate the mark.
Richard M. Stallman [Tue, 9 Mar 1993 05:40:33 +0000 (05:40 +0000)]
(set-mark): Activate the mark.
(mark): Handle region-active.  New optional arg FORCE.
(exchange-point-and-mark, push_mark): Pass FORCE.
(set-mark-command): Likewise.

33 years agoentered into RCS
Richard M. Stallman [Tue, 9 Mar 1993 05:37:50 +0000 (05:37 +0000)]
entered into RCS

33 years agoInitial revision
Richard M. Stallman [Tue, 9 Mar 1993 05:27:35 +0000 (05:27 +0000)]
Initial revision

33 years agoAdd autoload comments.
Richard M. Stallman [Mon, 8 Mar 1993 08:11:01 +0000 (08:11 +0000)]
Add autoload comments.
(rope-to-vector): Deleted.
(describe-display-table): Don't use rope-to-vector.

33 years ago(posn-timestamp, posn-col-row, posn-point, posn-window):
Richard M. Stallman [Mon, 8 Mar 1993 08:10:13 +0000 (08:10 +0000)]
(posn-timestamp, posn-col-row, posn-point, posn-window):
(event-end, event-start, mouse-movement-p): Moved from mouse.el.

33 years ago(posn-timestamp, posn-col-row, posn-point, posn-window):
Richard M. Stallman [Mon, 8 Mar 1993 08:09:54 +0000 (08:09 +0000)]
(posn-timestamp, posn-col-row, posn-point, posn-window):
(event-end, event-start, mouse-movement-p): Moved to subr.el.

33 years agoComment change.
Richard M. Stallman [Mon, 8 Mar 1993 08:08:51 +0000 (08:08 +0000)]
Comment change.

33 years ago(Fframe_char_height, Fframe_char_width):
Richard M. Stallman [Mon, 8 Mar 1993 08:08:23 +0000 (08:08 +0000)]
(Fframe_char_height, Fframe_char_width):
(Fframe_pixel_height, Fframe_pixel_width):
New functions, two versions of each.
[MULTI_FRAME] (syms_of_frame): Make them Lisp functions.
[!MULTI_FRAME] (syms_of_frame): Likewise.  Also Fselected_frame.

33 years ago(Fx_pixel_width, Fx_pixel_height): Fns deleted.
Richard M. Stallman [Mon, 8 Mar 1993 08:07:52 +0000 (08:07 +0000)]
(Fx_pixel_width, Fx_pixel_height): Fns deleted.
(syms_of_xfns): Don't install them.
(x_user_set_name): Function deleted.
(x_char_height, x_char_width): New functions.

33 years agoentered into RCS
Richard M. Stallman [Mon, 8 Mar 1993 07:44:39 +0000 (07:44 +0000)]
entered into RCS

33 years ago(copy_rope): Expect FROM to be a vector.
Richard M. Stallman [Mon, 8 Mar 1993 06:37:04 +0000 (06:37 +0000)]
(copy_rope): Expect FROM to be a vector.
(copy_part_of_rope): New function.
(display_string): Expect display table elts to be vectors.

33 years ago(XTread_socket):
Richard M. Stallman [Mon, 8 Mar 1993 05:38:53 +0000 (05:38 +0000)]
(XTread_socket):
Don't reverse the chars that XLookupString returns.  Use all of them.
Save last 100 chars and keysyms in temp_buffer.

33 years ago(event-basic-type): New function.
Richard M. Stallman [Mon, 8 Mar 1993 00:07:53 +0000 (00:07 +0000)]
(event-basic-type): New function.

33 years agoDeclare Qcategory, Qlocal_map. Declare textget, get_local_map.
Richard M. Stallman [Sun, 7 Mar 1993 23:45:23 +0000 (23:45 +0000)]
Declare Qcategory, Qlocal_map.  Declare textget, get_local_map.

33 years agoInclude intervals.h.
Richard M. Stallman [Sun, 7 Mar 1993 23:43:52 +0000 (23:43 +0000)]
Include intervals.h.
(read_key_sequence): Use get_local_map.

33 years ago(syms_of_buffer): Make erase-buffer a disabled command.
Roland McGrath [Sun, 7 Mar 1993 23:41:34 +0000 (23:41 +0000)]
(syms_of_buffer): Make erase-buffer a disabled command.

33 years agoInclude termhooks.h.
Richard M. Stallman [Sun, 7 Mar 1993 23:32:54 +0000 (23:32 +0000)]
Include termhooks.h.
(push_key_description): Handle all modifiers.
Handle large character codes.
(Fkey_description): Move the meta bit, if arg is string.
(Fsingle_key_description): Don't alter integer value.
Make tem long enough.

(Flookup_key): Use meta_modifier as meta-bit if from vector.
(Fdefine_key): Likewise.

33 years ago(Fget_text_property): Use textget.
Richard M. Stallman [Sun, 7 Mar 1993 23:30:01 +0000 (23:30 +0000)]
(Fget_text_property): Use textget.
(Fnext_single_property_change): Likewise.
(Fprevious_single_property_change): Likewise.

(syms_of_textprop): Set up Qcategory, Qlocal_map.

33 years ago*** empty log message ***
Richard M. Stallman [Sun, 7 Mar 1993 20:57:30 +0000 (20:57 +0000)]
*** empty log message ***

33 years ago(read_key_sequence):
Richard M. Stallman [Sun, 7 Mar 1993 20:18:52 +0000 (20:18 +0000)]
(read_key_sequence):
Use meta_modifier for meta keys when handling function_key_map.

33 years ago(isearch-other-meta-char): Call listify-key-sequence.
Richard M. Stallman [Sun, 7 Mar 1993 20:17:27 +0000 (20:17 +0000)]
(isearch-other-meta-char): Call listify-key-sequence.
(isearch-unread): Don't call it here.
(isearch-mode-map): Bind the ASCII-equivalent function keys.

33 years ago(vc-update-change-log): Check that ChangeLog is writable
Paul Eggert [Sun, 7 Mar 1993 18:20:54 +0000 (18:20 +0000)]
(vc-update-change-log): Check that ChangeLog is writable
before starting the expensive rcs2log process.
Use call-process instead of shell-command to invoke rcs2log;
this avoids undesired shell escapes and is more robust about errors.
Put mark at point-min, so that the new insertion is in the region.
(vc-checkin-hook): Fix `runs-hooks' typo.
(vc-checkout-writeable-buffer-hook): New var.
(vc-next-action): Fix bug: initial checkin was botched when C-x v v
was applied to a new file while vc-initial-comment was non-nil.
(vc-register): Don't barf when registering a new, empty buffer.
(vc-directory): The `No files are currently registered'
message was wrongly worded, because sometimes the message talks
about locked files, not registered files.
(vc-file-tree-walk): Change (apply 'funcall ...) to (apply
...), since the 'funcall is redundant.
When traversing a directory tree, message
"Traversing directory XXX" so that the user can see what progress is
being made.  Traversal can take a long time.  Omit first argument,
since it is always the current directory.  All callers changed.
(vc-file-tree-walk-internal): New function.
(vc-do-command, vc-diff, vc-version-diff, vc-backend-diff):
Remove redundant calls to `format'.
(vc-diff): Remove unused variable `old'.
(vc-version-diff): When recursively generating a difference
listing, don't append the latest output unless diff was actually run;
otherwise, you'll get the output from the previous file by mistake.

33 years ago(Qmodification_hooks): Renamed from Qmodification.
Richard M. Stallman [Sun, 7 Mar 1993 09:35:31 +0000 (09:35 +0000)]
(Qmodification_hooks): Renamed from Qmodification.
(syms_of_textprop): Changed accordingly.

33 years ago(verify_interval_modification): Handle insertions
Richard M. Stallman [Sun, 7 Mar 1993 09:34:39 +0000 (09:34 +0000)]
(verify_interval_modification): Handle insertions
specially.  For non-insertions, check only the chars being changed.
`modification-hooks' property is now a list of functions.
(set_point): Ignore chars outside current restriction.

33 years ago(struct buffer): New field mark_active.
Richard M. Stallman [Sun, 7 Mar 1993 09:33:43 +0000 (09:33 +0000)]
(struct buffer): New field mark_active.

33 years ago(prepare_to_modify_buffer): Set Vdeactivate_mark.
Richard M. Stallman [Sun, 7 Mar 1993 09:33:13 +0000 (09:33 +0000)]
(prepare_to_modify_buffer): Set Vdeactivate_mark.

33 years ago(save_excursion_save): Save mark_active of buffer.
Richard M. Stallman [Sun, 7 Mar 1993 09:32:22 +0000 (09:32 +0000)]
(save_excursion_save): Save mark_active of buffer.
(save_excursion_restore): Restore mark_active of buffer.
Run activate-mark-hook if it's on, or deactivate-mark-hook if it turns off.
(region_limit): Error if mark inactive, if transient-mark-mode.

33 years ago(check_mark): Error if mark is not active.
Richard M. Stallman [Sun, 7 Mar 1993 09:31:37 +0000 (09:31 +0000)]
(check_mark): Error if mark is not active.

33 years ago(x_alt_mod_mask, x_super_mod_mask, x_hyper_mod_mask): New variables.
Richard M. Stallman [Sun, 7 Mar 1993 09:30:31 +0000 (09:30 +0000)]
(x_alt_mod_mask, x_super_mod_mask, x_hyper_mod_mask): New variables.
(x_find_modifier_meanings): Set them.
(x_convert_modifiers): Check for them.
(XTread_socket): Handle BackSpace, etc, function keys.

33 years ago(alt_modifier, super_modifier, hyper_modifier):
Richard M. Stallman [Sun, 7 Mar 1993 09:29:36 +0000 (09:29 +0000)]
(alt_modifier, super_modifier, hyper_modifier):
(shift_modifier, ctrl_modifier, meta_modifier):
Renumber the bits.

33 years ago(follow_key): Downcase shift_modifier as well as ASCII.
Richard M. Stallman [Sun, 7 Mar 1993 09:27:28 +0000 (09:27 +0000)]
(follow_key): Downcase shift_modifier as well as ASCII.
(command_loop_1): Run pre-command-hook and post-command-hook.
Set this_command before running pre-command-hook.
(syms_of_keyboard): Set up vars for those hooks.

(syms_of_keyboard): Handle gaps in modifier_names.
(modifier_names): Reorder to match termhooks.h.

(parse_modifiers_uncached): Detect `s-', not `super-'.
(apply_modifiers_uncached): Make `s-', not `super-'.

(lispy_function_keys): Add codes starting at 0xff00
and running through 0xffff.

(read_char): Move metabit when fetching from string macro.

(command_loop_1): Clear Vdeactivate_mark before cmd.
Clear mark_active if command set Vdeactivate_mark.
Run deactivate-mark-hook at that time, or activate-mark-hook.
(syms_of_keyboard): Define variable deactivate-mark.

(syms_of_keyboard): New lisp var unread-command-char.
(Finput_pending_p): Test unread_command_char.
(Fdiscard_input, quit_throw_to_read_char, init_keyboard): Set it.
(read_char): Fetch from it.

(Fthis_command_keys, Fread_key_sequence):
Fix calls to make_event_array.

(make_lispy_event): Put meta and shift modifiers
into an integer.
(read_avail_input): Set the modifiers field in the events read.
(kbd_buffer_get_event): Pass thru integer event untruncated.
(read_char): Likewise.
(read_key_sequence, read_char): Only -1 means EOF.
(kbd_buffer_store_event): Don't ignore 0200 bit in quit char.
(follow_key): Use new meta bit flag.

33 years ago(syms_of_lread): Set up Qascii_character.
Richard M. Stallman [Sun, 7 Mar 1993 09:25:28 +0000 (09:25 +0000)]
(syms_of_lread): Set up Qascii_character.
(Fread_char, Fread_char_exclusive): Use that property
to convert symbols like tab, return, M-return,... to ASCII.

Include termhooks.h.
(read_escape): Handle \H, \A, \s.  Use ..._modifier.

33 years ago(reset_buffer_local_variables): Reset mark_active.
Richard M. Stallman [Sun, 7 Mar 1993 09:24:18 +0000 (09:24 +0000)]
(reset_buffer_local_variables): Reset mark_active.

(syms_of_buffer): New buffer-local var `mark-active'.
(init_buffer_once): Initialize mechanism for it.

33 years ago(isearch-mode): Don't make a pre-command-hook.
Richard M. Stallman [Sun, 7 Mar 1993 08:43:57 +0000 (08:43 +0000)]
(isearch-mode): Don't make a pre-command-hook.

33 years ago(vc-revert-buffer1): Use mark-marker; don't alter mark-active.
Richard M. Stallman [Sun, 7 Mar 1993 07:44:46 +0000 (07:44 +0000)]
(vc-revert-buffer1): Use mark-marker; don't alter mark-active.

33 years ago(event-modifiers): New function.
Richard M. Stallman [Sun, 7 Mar 1993 07:35:57 +0000 (07:35 +0000)]
(event-modifiers): New function.
(eventp): New function.

33 years ago*** empty log message ***
Richard M. Stallman [Sun, 7 Mar 1993 07:32:47 +0000 (07:32 +0000)]
*** empty log message ***

33 years ago(Info-insert-dir): Fix typo.
Richard M. Stallman [Sun, 7 Mar 1993 04:25:47 +0000 (04:25 +0000)]
(Info-insert-dir): Fix typo.

33 years ago(function-key-map): Map key symbols backspace, return... into ASCII chars.
Richard M. Stallman [Sun, 7 Mar 1993 04:22:37 +0000 (04:22 +0000)]
(function-key-map): Map key symbols backspace, return... into ASCII chars.

33 years ago(Info-forward-node): Properly go to first menu item.
Richard M. Stallman [Sun, 7 Mar 1993 04:22:15 +0000 (04:22 +0000)]
(Info-forward-node): Properly go to first menu item.
(Info-insert-dir): Bind temp wider, around use.

33 years ago(isearch-unread): Find last list element by hand.
Richard M. Stallman [Sun, 7 Mar 1993 04:22:00 +0000 (04:22 +0000)]
(isearch-unread): Find last list element by hand.

33 years agoInitial revision
Richard M. Stallman [Sun, 7 Mar 1993 04:10:02 +0000 (04:10 +0000)]
Initial revision

33 years ago(momentary-string-display): Handle any event when flushing the display.
Richard M. Stallman [Sat, 6 Mar 1993 06:16:06 +0000 (06:16 +0000)]
(momentary-string-display): Handle any event when flushing the display.

33 years ago(Info-summary): Handle any event when flushing the display.
Richard M. Stallman [Sat, 6 Mar 1993 06:15:39 +0000 (06:15 +0000)]
(Info-summary): Handle any event when flushing the display.

33 years ago(isearch-unread): Handle multiple args.
Richard M. Stallman [Sat, 6 Mar 1993 06:15:05 +0000 (06:15 +0000)]
(isearch-unread): Handle multiple args.
For Emacs 19, use listify-key-sequence.
If not Emacs 19, assume they are a meta sequence.
(isearch-other-meta-char): Pass the whole key sequence.
(isearch-other-control-char): Make this alias for ...-meta-char.

33 years ago(te-escape-extended-command-unread): Handle any key sequence.
Richard M. Stallman [Sat, 6 Mar 1993 06:13:50 +0000 (06:13 +0000)]
(te-escape-extended-command-unread): Handle any key sequence.

33 years ago(emerge-show-file-name): Handle any kind of event.
Richard M. Stallman [Sat, 6 Mar 1993 06:10:05 +0000 (06:10 +0000)]
(emerge-show-file-name): Handle any kind of event.

33 years ago(fortran-abbrev-start): Handle any kind of event.
Richard M. Stallman [Sat, 6 Mar 1993 06:08:40 +0000 (06:08 +0000)]
(fortran-abbrev-start): Handle any kind of event.
(fortran-window-create-momentarily): Likewise.

33 years ago(electric-help-command-loop): Handle any kind of event.
Richard M. Stallman [Sat, 6 Mar 1993 06:06:10 +0000 (06:06 +0000)]
(electric-help-command-loop): Handle any kind of event.

33 years ago(electric-buffer-list): Handle any kind of event.
Richard M. Stallman [Sat, 6 Mar 1993 06:05:12 +0000 (06:05 +0000)]
(electric-buffer-list): Handle any kind of event.
(Electric-buffer-menu-exit): Handle any key sequence.

33 years agoFix bug in previous change.
Richard M. Stallman [Sat, 6 Mar 1993 06:03:19 +0000 (06:03 +0000)]
Fix bug in previous change.

33 years ago(simula-electric-label): Handle any event when flushing the display.
Richard M. Stallman [Sat, 6 Mar 1993 06:01:29 +0000 (06:01 +0000)]
(simula-electric-label): Handle any event when flushing the display.

33 years ago(prefix-arg-internal): Use listify-key-sequence.
Richard M. Stallman [Sat, 6 Mar 1993 05:56:36 +0000 (05:56 +0000)]
(prefix-arg-internal): Use listify-key-sequence.

33 years ago(comint-dynamic-list-completions): Handle any event when flushing the display.
Richard M. Stallman [Sat, 6 Mar 1993 05:56:08 +0000 (05:56 +0000)]
(comint-dynamic-list-completions): Handle any event when flushing the display.

33 years ago(listify-key-sequence): New function.
Richard M. Stallman [Sat, 6 Mar 1993 05:54:29 +0000 (05:54 +0000)]
(listify-key-sequence): New function.

33 years ago(check_protected_fields): Variable deleted.
Richard M. Stallman [Sat, 6 Mar 1993 02:59:13 +0000 (02:59 +0000)]
(check_protected_fields): Variable deleted.
(syms_of_buffer): Delete vars buffer-field-list and check-protected-fields.

33 years ago(check_protected_fields): Delete decl.
Richard M. Stallman [Sat, 6 Mar 1993 02:58:49 +0000 (02:58 +0000)]
(check_protected_fields): Delete decl.

33 years ago(read_escape): Handle M-, C- and S- for new convention.
Richard M. Stallman [Fri, 5 Mar 1993 23:57:00 +0000 (23:57 +0000)]
(read_escape): Handle M-, C- and S- for new convention.
(read1): Move the meta bit to the right place for a string.

33 years ago(current_column, Fmove_to_column, compute_motion):
Richard M. Stallman [Fri, 5 Mar 1993 23:56:43 +0000 (23:56 +0000)]
(current_column, Fmove_to_column, compute_motion):
Expect display table elts to be vectors.

33 years ago(XTread_socket): Set bufp->modifiers for all kinds of keys.
Richard M. Stallman [Fri, 5 Mar 1993 23:56:13 +0000 (23:56 +0000)]
(XTread_socket): Set bufp->modifiers for all kinds of keys.

33 years ago(Fend_kbd_macro): Fix call to make_event_array.
Richard M. Stallman [Fri, 5 Mar 1993 23:55:44 +0000 (23:55 +0000)]
(Fend_kbd_macro): Fix call to make_event_array.

33 years ago(CHAR_META, CHAR_SHIFT, CHAR_CTL): New macros.
Richard M. Stallman [Fri, 5 Mar 1993 23:55:20 +0000 (23:55 +0000)]
(CHAR_META, CHAR_SHIFT, CHAR_CTL): New macros.

33 years ago(Fmake_rope, Frope_elt): Fns deleted.
Richard M. Stallman [Fri, 5 Mar 1993 23:52:49 +0000 (23:52 +0000)]
(Fmake_rope, Frope_elt): Fns deleted.

33 years ago(DISP_INVIS_VECTOR): Renamed from DISP_INVIS_ROPE.
Richard M. Stallman [Fri, 5 Mar 1993 23:52:24 +0000 (23:52 +0000)]
(DISP_INVIS_VECTOR): Renamed from DISP_INVIS_ROPE.
(DISP_CHAR_VECTOR): Renamed from DISP_CHAR_ROPE.
All callers changed.

33 years ago(compare-windows): Use compare-buffer-substrings.
Richard M. Stallman [Fri, 5 Mar 1993 20:37:00 +0000 (20:37 +0000)]
(compare-windows): Use compare-buffer-substrings.

33 years ago(ELF): Handle this parameter.
Richard M. Stallman [Thu, 4 Mar 1993 19:50:30 +0000 (19:50 +0000)]
(ELF): Handle this parameter.
[! COFF] (UNEXEC, USG_SHARED_LIBRARIES): New definitions.
(_BSD_TTY_FLAVOR): Don't define if already defined.
(C_COMPILER, LINKER, MAKE_COMMAND): New definitions.

33 years ago(h8300hds): Change hds to hms.
Steve Chamberlain [Thu, 4 Mar 1993 18:10:15 +0000 (18:10 +0000)]
(h8300hds): Change hds to hms.

33 years ago* Makefile.in (xmakefile): Add missing quote.
Jim Blandy [Thu, 4 Mar 1993 15:16:11 +0000 (15:16 +0000)]
* Makefile.in (xmakefile): Add missing quote.

33 years ago* configure: Handle isc3.0 correctly. This needs a more general
Jim Blandy [Thu, 4 Mar 1993 14:43:09 +0000 (14:43 +0000)]
* configure: Handle isc3.0 correctly.  This needs a more general
fix.

33 years ago(rmail-get-new-mail): Reset read-only after find-file.
Richard M. Stallman [Wed, 3 Mar 1993 20:49:21 +0000 (20:49 +0000)]
(rmail-get-new-mail): Reset read-only after find-file.

33 years ago(unexec): Move data2 section header up so all section
Richard M. Stallman [Wed, 3 Mar 1993 09:03:06 +0000 (09:03 +0000)]
(unexec): Move data2 section header up so all section
headers will be in ascending order.  This will prevent the unexeced
emacs that being processed by other applications (such as strip)
to fail.

Handle rounding of section boundaries.
(round_up): New function.

33 years ago(C_entries): New local variable quotednl. Used for
Richard M. Stallman [Wed, 3 Mar 1993 06:20:12 +0000 (06:20 +0000)]
(C_entries): New local variable quotednl.  Used for
parsing of #define's spanning multiple lines.

(C_entries): Save the definedef status
even when a newline is met inside a string.

33 years ago(write-file): Handle directory name as arg.
Richard M. Stallman [Wed, 3 Mar 1993 05:12:05 +0000 (05:12 +0000)]
(write-file): Handle directory name as arg.

33 years ago(S_IFLNK): Add #undef.
Richard M. Stallman [Tue, 2 Mar 1993 22:25:16 +0000 (22:25 +0000)]
(S_IFLNK): Add #undef.
(C_SWITCH_SYSTEM): Add conditional definition.
(NO_ASM, USE_UTIME, NO_X_DESTROY_DATABASE): Defined.
(LIB_STANDARD): Alternate definition if __GNUC__.
(SIGTSTP): #undef deleted.
(LIBS_SYSTEM): Define only if HAVE_X_WINDOWS.

(USG_SHARED_LIBRARIES, CLASH_DETECTION, NO_FCHMOD): Define.
(HAVE_TIMEVAL): Do not define.
(NO_ASM): Only define once.

33 years agoentered into RCS
Richard M. Stallman [Tue, 2 Mar 1993 22:22:13 +0000 (22:22 +0000)]
entered into RCS

33 years ago(defsetf): Use eval-and-compile for self-update-fn.
Richard M. Stallman [Tue, 2 Mar 1993 19:34:46 +0000 (19:34 +0000)]
(defsetf): Use eval-and-compile for self-update-fn.

33 years ago(add-change-log-entry): Never move past second hdr line.
Richard M. Stallman [Tue, 2 Mar 1993 18:39:39 +0000 (18:39 +0000)]
(add-change-log-entry): Never move past second hdr line.

33 years ago(describe_syntax_1): Delete excess arg to describe_vector.
Richard M. Stallman [Tue, 2 Mar 1993 17:21:05 +0000 (17:21 +0000)]
(describe_syntax_1): Delete excess arg to describe_vector.
(check_syntax_table): Delete excess arg to wrong_type_argument.

(Fforward_comment): New function.

33 years ago* make-dist: Don't try to copy the COPYING notice into
Jim Blandy [Tue, 2 Mar 1993 08:28:38 +0000 (08:28 +0000)]
* make-dist: Don't try to copy the COPYING notice into
external-lisp; we're not distributing that directory any more.

33 years ago* Makefile.in (install, install.aix, install.xenix, install.sysv):
Jim Blandy [Tue, 2 Mar 1993 08:28:24 +0000 (08:28 +0000)]
* Makefile.in (install, install.aix, install.xenix, install.sysv):
Remove CVS subdirectories from the installed directory trees, as
well as RCS directories.

33 years ago* timer.c (notify): Initialize waitfor properly.
Jim Blandy [Tue, 2 Mar 1993 08:25:47 +0000 (08:25 +0000)]
* timer.c (notify): Initialize waitfor properly.

33 years agoUse the term `scroll bar', instead of `scrollbar'.
Jim Blandy [Tue, 2 Mar 1993 08:22:42 +0000 (08:22 +0000)]
Use the term `scroll bar', instead of `scrollbar'.
* alloc.c, frame.c, frame.h, indent.c, keyboard.c, keyboard.h,
lisp.h, term.c, termhooks.h, window.c, window.h, xdisp.c, xfns.c,
xterm.c, xterm.h: Terminology changed.

33 years agoUse the term `scroll bar', instead of `scrollbar'.
Jim Blandy [Tue, 2 Mar 1993 08:21:49 +0000 (08:21 +0000)]
Use the term `scroll bar', instead of `scrollbar'.
* alloc.c, frame.c, frame.h, indent.c, keyboard.c, keyboard.h,
lisp.h, term.c, termhooks.h, window.c, window.h, xdisp.c, xfns.c,
xterm.c, xterm.h: Terminology changed.

* xterm.c (x_window_to_scrollbar, x_scrollbar_expose,
x_scrollbar_handle_click, x_scrollbar_note_movement): Remember
that these can be called during GC; we have to ignore mark bits.
* lisp.h (GC_NILP, GC_EQ): New macros to help with that.

33 years ago* xdisp.c (redisplay): Protect calls to request_sigio and
Jim Blandy [Tue, 2 Mar 1993 08:20:23 +0000 (08:20 +0000)]
* xdisp.c (redisplay): Protect calls to request_sigio and
unrequest_sigio in "#ifdef SIGIO" clauses; these are not defined

Use the term `scroll bar', instead of `scrollbar'.
* alloc.c, frame.c, frame.h, indent.c, keyboard.c, keyboard.h,
lisp.h, term.c, termhooks.h, window.c, window.h, xdisp.c, xfns.c,
xterm.c, xterm.h: Terminology changed.

33 years ago* print.c (float_to_string): Define buf to be an unsigned char, to
Jim Blandy [Tue, 2 Mar 1993 08:16:49 +0000 (08:16 +0000)]
* print.c (float_to_string): Define buf to be an unsigned char, to
match the data field of strings.